弹出一个确认框。返回值为一个bool变量,代表对确认框的操作是确认还是取消。
语法
表达式.confirm(text)
表达式 必选,代表wps对象。
参数
名称 |
必选/可选 |
数据类型 |
说明 |
text |
必选 |
字符串 |
表示确认框要显示的字符串内容. |
附言:
confirm与alert一样,实际上也是浏览器window对象内置的一个方法,在wps的js环境中,wps对这个对象进行了拦截,主要原因是由于chrome的技术架构决定的。
wps的js环境是内置了一个chrome的内核来展示网页、执行js脚本,在chrome的技术架构中,chrome的js执行、css及html渲染、网页uil用户操作等都分别是它自己的线程中,
同样的,如果不作拦截,当网页前端代码调用confirm时,这个confirm框仅仅只是阻塞住了chrome的ui线程,而对wps主线程没有影响,这样就会产生confirm框弹出来了,但wps仍然能
响应用户操作的奇怪现象,因此,wps对confirm框进行了拦截,让confirm框在wps主线程中弹出来,当confirm弹出时,阻塞的会是wps主线程。